mobile telecommunications carrier - German English Dictionary